@charset "UTF-8";

/*css reset*/
* {margin:0;padding:0; border:0; word-break:break-all; font-family:"微软雅黑",'Microsoft YaHei','华文黑体','STHeiti','宋体',helvetica, arial, verdana, sans-serif; line-height:18px; font-size:12px; font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0 none;}
address,caption, cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li {list-style-type:none;}
li{display:block;}
capation,th{text-align:left;}
abbr,acronym{border:0;} 
select,input,img{vertical-align:middle;}
a {text-decoration: none; font-weight:normal; cursor:pointer;}
b{ font-weight:bold; display:inline;}
input{height:auto; outline:none; vertical-align:bottom;+vertical-align:middle !important; _vertical-align:middle; line-height:normal}
textarea {resize: none;} /*6月14日更新，针对webkit核心的浏览器——Chrome(google浏览器),Safari(苹果浏览器)中textare可调整大小的问题定义. 取消拖动调整大小*/
textarea:focus {outline: none;} /*6月14日更新. textarea的聚焦时现在默认边框颜色不变*/
i, em, cite { font-style: normal; }
div,li,p{zoom:1;}
html {
    font-size: 100%; /* 1 */
    -webkit-text-size-adjust: 100%; /* 2 */
    -ms-text-size-adjust: 100%; /* 2 */
}

/*定位*/
.clear,.clearit{clear: both;margin: 0;padding: 0;}
.clearFix {display: block;}
.clearFix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.alc{text-align:center;}
.all{text-align:left;}
.alr{text-align:right;}
.vm{vertical-align:middle;}
.zoom{zoom:1}
.ct,.center{ margin:0px auto;}

.media .bd { vertical-align: baseline; display: table-cell; width: 10000px; *width: auto; *zoom: 1; }
.media .bd > :first-child { margin-top: 0; }
.media .bd > :last-child { margin-bottom: 0; }
.media .img { float: left; }
.media .img img { display: block; }
.media .bd img { display: block; }
.media .imgext { float: right; /*margin-left: 10px; */ }
.media .imgext img { display: block; }

.clearfix { *zoom: 1; }
.clearfix:before, .clearfix:after { content: "\20"; display: table; }
.clearfix:after { clear: both; }
.fn-left, .fn-right { display: inline; }
.fn-left { float: left; }
.fn-right { float: right; }


/*HTML5 display definitions*/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;*display: inline;*zoom: 1;}
audio:not([controls]) {display: none;height: 0;}
[hidden] {display: none;}



/* 页面部分 */
*{font-family:"Microsoft YaHei","微软雅黑","宋体";}
body{ background:#ccc; color:#000; overflow:hidden;}
a{ color:#fff;}
video{ background:#000;}

.wrap{ width:100%; height:100%; overflow:hidden; position:relative; z-index:1;}

#hand{ position:fixed; left:50%; bottom:20px; margin-left:-38.5px; width:77px; height:77px; background:url(../images/common2/go_next_page.png) center center no-repeat; display:none; z-index:3;}

header{ width:100%; height:59px; border-bottom:1px solid #473d3b; background:#fff; position: fixed; left:0px; top:0px; z-index:99;}
header .logo1{ position:absolute; left:45px; top:15px;}
header .logo2{ position:absolute; right:15px; top:0px;}

footer{ width:100%; height:44px; padding:7px 0px 8px; border-top:1px solid #b5b5b5; background:#fff; position: fixed; left:0px; bottom:0px; z-index:99;}
footer a.btn1{ margin-left:30px; float:left;}
footer a.btn2{ margin-right:30px; float:right;}

/*nav{ position:fixed; left:0px; top:60px; width:65px; height:100%; background:#fff; z-index:10; }
nav ul{}
nav ul.menu li{ text-align:center; height:50px; line-height:50px; position:relative; cursor:pointer;}
nav ul.menu li i{ position:absolute; left:0px; top:0px; width:65px; height:50px; line-height:50px; background:#89725a; color:#fff; text-align:center; font-size:12px; display:none;}
nav ul.menu li span.submenu{ display:none; position:absolute; left:65px; top:-60px; z-index:9;}
nav ul.menu li span.submenu a{ display:block; width:100px; height:30px; padding:0px 10px; margin:5px 0px; line-height:30px; color:#fff; text-shadow:1px 1px 1px #333;}
nav ul.menu li span.submenu a.active{background:#89725a; text-shadow:none; }
nav ul.link li{ text-align:center; height:50px; line-height:50px; position:relative; cursor:pointer;}
nav ul.link li a.link{position:absolute; left:0px; top:0px; width:65px; height:50px; line-height:50px; background:#89725a; color:#fff; text-align:center; font-size:12px; display:none;}
nav ul.link li span.sublink{ display:none; position:absolute; left:65px; bottom:-60px; z-index:9;}
nav ul.link li span.sublink a{ display:block; width:160px; height:30px; padding:0px 10px; margin:5px 0px; line-height:30px; color:#fff; text-shadow:1px 1px 1px #333;}
nav ul.link li span.sublink a:hover{background:#89725a; text-shadow:none; }
nav a.btn{ position:absolute; right:-17px; top:50%; margin-top:-31px; width:17px; height:62px; background:url(../images/common/btn_nav.png) no-repeat;}*/


/*右侧导航*/
nav { position: fixed; right:0; top:50%; width:25px; margin-top:-100px; height:193px; background:url(../images/common2/navbg.png) 0 0 no-repeat; z-index:10;}
.menu { display: block; }
.menu img { display: block; position: absolute; left:8px; top: 15px; z-index:11; cursor: pointer;}
.menu img.navdot-active { display: block; position: absolute; left:5px;  z-index:12; opacity: 1;}




#loadBox{ position:fixed; left:0; top:0; width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50)\9; z-index:20;}
#loadBox p{ width:40px; height:40px; background:url(../images/common/loading.gif) no-repeat; background-size:contain; line-height:40px; font-size:10px; text-align:center; color:#fff; text-shadow:1px 1px 1px #333; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px;}


#share{position:fixed; right:15px; bottom:72px; z-index:30;}
#share span{font-size:14px; line-height:20px; color:#fff; text-shadow:1px 1px 1px #333;}
#share a{ margin-left:5px; display:inline-block; border-radius:2px; box-shadow:0px 0px 5px #888;}
#share a img{ width:20px; height:20px;}

.main{ position:absolute; left:0; top:60px; width:100%; z-index:1;}
.main .pages{ position:relative; width:100%; overflow:hidden;}
.main .pages .background{ position:relative;}
.main .pages .background img{ position:absolute;}
.main .pages a.btnTest{ position:absolute; left:75px; bottom:15px; width:137px; height:38px; background: url(../images/common/btn_test.png) no-repeat;}
.main .pages a.btnTest:hover{ background: url(../images/common/btn_test_act.png) no-repeat;}

.main .index a.btnTest{ position:absolute; left:272px; top:650px;  width:160px; height:44px;  background: url(../images/page0/btn_test.png) no-repeat;}
.main .index a.btnTest:hover{ background: url(../images/page0/btn_test_act.png) no-repeat;}
.main .index a.btnA{ position:absolute; left:80px; bottom:15px; width:196px; height:32px; background: url(../images/page0/btn_a.png) no-repeat;}
.main .index a.btnA.hover{background: url(../images/page0/btn_a_act.png) no-repeat;}
.main .index a.btnCar{position:absolute; left:43.5%; top:36%; width:50%;}
.main .index a.btnCar img{ width:100%;}


/* 产品亮点 css*/
.prdu .points{ position:absolute; left:0; top:0;}
.prdu .points img{ display:block; width:20px; top:20px; margin-left:-10px; margin-top:-10px; position:absolute; cursor:pointer;}
.prdu .qtips{ position:absolute; left:0; top:0;}
.prdu .qtips .qtip{ position:absolute; display:none;}
.prdu .qtips .qtip .cont{ position:absolute; bottom:8px; left:-80px; width:150px; padding:5px 5px 0px; background:#fff; box-shadow:0px 0px 5px #888; }
.prdu .qtips .qtip .cont h3{ margin-bottom:5px; color:#111; font-weight:bold;}
.prdu .qtips .qtip .cont p{ margin-bottom:5px; display:block;}
.prdu .qtips .qtip .cont p.pic img{ width:100%; border-radius:5px;}
.prdu .qtips .qtip .cont p.txt{ color:#555; line-height:14px;}
.prdu .qtips .qtip .cont p.btn a{ color:#111; font-weight:bold;}
.prdu .qtips .qtip .cont p.btn a:hover{ text-decoration:underline;}
.prdu .qtips .qtip .pt{ position:absolute; left:-27px; bottom:-8px; width:54px; height:16px; background:url(../images/common/pt.png) no-repeat;}
.prdu .lines{position:absolute; left:0; top:0; }
.prdu .lines span{position:absolute; background:#482601; display:none;}
.prdu .lines span.hor{ height:1px;}
.prdu .lines span.ver{ width:1px;}

.focusPoint{ width:100%; height:100%; position: fixed; left:0; top:0; z-index:999; display:none;}
.focusPoint .boxBtnL{position:absolute; left:20px; top:50%; margin-top:-48px; width:50px; height:96px; background: url(../images/common/ar1.png) no-repeat; display:none;}
.focusPoint .boxBtnL.active{cursor:pointer; display:block;}
.focusPoint .boxBtnR{position:absolute; right:20px; top:50%; margin-top:-48px; width:50px; height:96px; background: url(../images/common/ar2.png) no-repeat; display:none;}
.focusPoint .boxBtnR.active{cursor:pointer; display:block;}
.focusPoint .boxMask{position:absolute; left:0px; top:0px; overflow:hidden;}
.focusPoint .boxMask ul{ position:absolute;}
.focusPoint .boxMask ul li{float:left; display:inline-block; overflow:hidden; position:relative;}
.focusPoint .boxMask ul li img{ width:100%;}
.focusPoint .boxMask ul li span{ position:absolute; left:30px; bottom:30px; display:block; background:#000; background:rgba(0,0,0,0.5); border:1px solid #ad9a80; width:500px; padding:20px 20px; color:#fff;}
.focusPoint .boxMask ul li span h3{ font-size:23px; font-weight:bold; line-height:24px; margin-bottom:10px; color:inherit;}
.focusPoint .boxMask ul li span p{ font-size:14px; color:inherit;}
.focusPoint .boxBtn{position:absolute; left:0px; bottom:36px; width:1280px; text-align:center; display:none;}
.focusPoint .boxBtn span{ display:inline-block; margin:0px 5px; cursor:pointer; height:10px; width:10px; border-radius:50%; background:#b1b1b1; box-shadow:0px 0px 5px #333;}
.focusPoint .boxBtn .active{background:#1d578b;}
.focusPoint a.close{position:absolute; right:20px; top:20px; width:32px; height:35px; background: url(../images/common/close1.png) center center no-repeat; background-size:contain; overflow:hidden; cursor:pointer;}



/* 弹窗 css*/
.popBox{position:fixed; left:0px; top:0px; z-index:999;}
.popBox .popMask {display:block;  background:#000\9; filter:alpha(opacity=50)\9; background:rgba(0,0,0,0.8);}

.popPoint{ width:100%; height:100%; background:#000; position:absolute; display:none;}
.popPoint .close{ position:absolute; right:20px; top:20px; width:45px; height:49px; background: url(../images/common/close1.png) center center no-repeat; background-size:contain; overflow:hidden; cursor:pointer;}

.popPic{ width:790px; height:560px; background:#fff; position:absolute; box-shadow:0px 0px 10px #333; display:none;}
.popPic p{}
.popPic p img{ width:790px; height:560px;}
.popPic .close{ position:fixed; right:20px; top:20px; width:51px; height:51px; background: url(../images/common2/close5.png) center center no-repeat; background-size:contain; overflow:hidden; cursor:pointer;}

.popLoad{ width:40px; height:40px; opacity:0.75; background:url(../images/common/loading.gif) center center no-repeat; background-size:contain; line-height:40px; text-align:center; color:#000; text-shadow:1px 1px 1px #333; font-size:11px; position:absolute; display:none;}


.popVideo{ width:100%; height:100%; background:#000; position:fixed; left:0; top:0; display:none; z-index:999;}
.popVideo .close{ position:absolute; right:20px; top:20px; width:30px; height:30px; background: url(../images/common/close.png) center center no-repeat; overflow:hidden; cursor:pointer;}
#videoBox{ width:100%; height:100%;}

.popIpad{width:100%; height:100%; background:#000; position:fixed; left:0; top:0; display:none; z-index:999;}
.popIpad .video{ width:100%; height:84%; margin:8% auto;}
.popIpad .video video{ width:100%; height:100%;}
.popIpad .close{position:absolute; right:20px; top:20px; width:30px; height:30px; background: url(../images/common/close.png) center center no-repeat; background-size:contain; display:block; z-index:99;}






/* page 0 */
.video1 { position: absolute; z-index:100; width: 100%; height:100%; cursor: pointer;}
.video1 img { display:block; position: absolute; left:50%; top:50%; margin: -30px 0 0 -30px; }
.video2 { position: absolute; z-index:200; width: 267px; height:267px; cursor: pointer; right:0; bottom:0;}
.bar { position: absolute; z-index: 300; width: 100%; height:80px; background:#fff;}
.bar .logo1 { float: left; margin: 24px 0 0 24px;}
.bar .logo2 { float:right; margin: 18px 24px 0 0 ;}

.popWorks{ width:700px; padding:5px; background:#a3865c; box-shadow:0px 0px 10px #333; position:absolute; display:none;}
.popWorks .box{ width:100%;}
.popWorks .box img.load{ width:30px; padding:50px 0px;}
.popWorks .close{ position:fixed; right:10px; top:100px; width:51px; height:51px; background: url(../images/common2/close3.png) no-repeat; cursor:pointer;}


/* page 1 */
.p1box { width:1000px; height:600px; position: absolute; z-index:100; left:50%; top:50%; margin: -300px 0 0 -500px; }
.p1box .title img{ display: block; margin: 20px auto;}
.page1 .weixin { width:330px; height:94px; position: absolute; z-index:101; left: 60px; bottom: 50px;}

#jqScr1{ width:786px; height:166px; margin:0px auto;  position:relative;}
#jqScr1 .boxBtnL{ left:-35px; top:40px;position:absolute;  cursor:pointer;}
#jqScr1 .boxBtnR{ right:-35px; top:40px;position:absolute;  cursor:pointer;}
#jqScr1 .boxMask{ width:786px; height:166px; left:0px; top:0px; position:absolute; overflow:hidden;}
#jqScr1 .boxCont{ position:absolute;}
#jqScr1 .boxCont .boxThat{ width:262px; float:left; _display:inline;}
#jqScr1 .boxCont .boxThat img{  float:left; _display:inline; margin:0px; cursor:pointer;}

/* page 2 */
.p2box { width:1000px; height:600px; position: absolute; z-index:100; left:50%; top:50%; margin: -300px 0 0 -500px;  background:url(../images/page2/new_img1.png) 768px 0px no-repeat;}
.p2box .title img{ display: block; margin: 4px auto 20px;}
.p2box .mailboxbg { width: 853px; height:399px; background:url(../images/page2/bg1.png) 0 0 no-repeat; margin: 0 auto;}
.p2box .mailboxbg .img{ padding: 86px 35px 0 44px;}
.p2box .mailboxbg .txt1{ font-size: 16px; font-weight:bold; margin: 85px 0 15px 0;}
.p2box .mailboxbg .txt2{ font-size: 12px; font-weight:bold; color:#64461e; margin: 0 0 10px 0;}
.p2box .mailboxbg .al_r{ font-size: 11px;  color:#666; margin: 0 0 5px 0;}
.p2box .mailboxbg .fn-right{ padding: 0 33px 0 0;}
.p2box .mailboxbg .more1 { cursor:pointer;}
.p2box .mailboxbg .submit1 { cursor:pointer;}
#mtxt { background:url(../images/page2/line.png) 0 4px no-repeat; width:389px; height: 126px; line-height: 28px;}

/* page 3 */
.p3box { width:1000px; height:610px; position: absolute; z-index:100; left:50%; top:50%; margin: -305px 0 0 -500px;  background:url(../images/page3/new_txt1.png) 0px 0px no-repeat;}
.p3box .tablist{ margin:100px 0 0 0; padding: 0 0 0 500px;}
.p3box .tablist li { cursor: pointer; float:left; display:block; width:86px; height:100px; background-image:url(../images/page3/5user.png); overflow:hidden; text-indent:-999em; _line-height: 999em; _overflow: hidden;}
.p3box .tablist li.user1 { background-position:0px 0px;}
.p3box .tablist li.user2 { background-position:-86px 0px;}
.p3box .tablist li.user3 { background-position:-172px 0px;}
.p3box .tablist li.user4 { background-position:-258px 0px;}
.p3box .tablist li.user5 { background-position:-344px 0px;}
.p3box .tablist li.user1.active { background-position:0px -120px;}
.p3box .tablist li.user2.active { background-position:-86px -120px;}
.p3box .tablist li.user3.active { background-position:-172px -120px;}
.p3box .tablist li.user4.active { background-position:-258px -120px;}
.p3box .tablist li.user5.active { background-position:-344px -120px;}

.p3box .carContainer { padding: 25px 0 0 0;}
.p3box .carContent {}
.p3box .carContent .car_list { float:left; padding: 0 1px 0 75px;}
.p3box .carContent .car_list li { width: 42px; height:42px; cursor: pointer; background-image:url(../images/page3/5day.png); overflow:hidden; text-indent:-999em; _line-height: 999em; _overflow: hidden; margin:0 0 3px 0;}
.p3box .carContent .car_list li.day1 { background-position:0px 0px;}
.p3box .carContent .car_list li.day2 { background-position:0px -45px;}
.p3box .carContent .car_list li.day3 { background-position:0px -90px;}
.p3box .carContent .car_list li.day4 { background-position:0px -135px;}
.p3box .carContent .car_list li.day5 { background-position:0px -180px;}
.p3box .carContent .car_list li.day1.active { background-position:-45px 0px;}
.p3box .carContent .car_list li.day2.active { background-position:-45px -45px;}
.p3box .carContent .car_list li.day3.active { background-position:-45px -90px;}
.p3box .carContent .car_list li.day4.active { background-position:-45px -135px;}
.p3box .carContent .car_list li.day5.active { background-position:-45px -180px;}
.p3box .carContent .tabScr { float:left; width:825px;}
.p3box .carContent .tabScr .weib { width:311px; height:335px; background:url(../images/page3/bg1.jpg); margin-right:2px;}
.p3box .carContent .tabScr .weib .weib_img { width:279px;height: 209px; margin: 0 auto;}
.p3box .carContent .tabScr .weib .weib_img img{ display: block; margin: 15px auto 0; max-width:279px; max-height:209px;}
.p3box .carContent .tabScr .weib .weib_txt{ width:279px;  margin: 8px auto 0; } /*max-height:57px; height:57px; overflow:hidden;*/
.p3box .carContent .tabScr .weib .weib_txt p{line-height: 16px;}
.p3box .carContent .tabScr .weib .weib_txt span { color:#845f2c;}
.p3box .carContent .tabScr .weis { width:503px; height:335px; background:url(../images/page3/bg2.jpg); }
.p3box .carContent .tabScr .weis .weis_img { width: 267px; height: 269px; margin: 15px 15px 0 15px; }
.p3box .carContent .tabScr .weis .weis_img img { display:block; width:100%; height:100%; cursor: pointer;}
.p3box .carContent .tabScr .weis .weis_txt { width:180px; height:270px; display:table;}
.p3box .carContent .tabScr .weis .weis_txt p{ vertical-align:middle; display:table-cell;}
.p3box .carContent .tabScr .weis .weis_txt p span { color:#845f2c;}
        
.p3box .line { padding:30px 0 0 0;}


/* page4 */
.p4box { width:1000px; height:600px; position: absolute; z-index:100; left:50%; top:50%; margin: -300px 0 0 -500px;  }
.p4box .title img{ display: block; margin: 0px auto 15px;}
#jqfocus1{ width:778px; height:422px; margin:0px auto; position:relative;}
#jqfocus1 .boxBtnL{ left:-90px; top:175px;position:absolute;  cursor:pointer;}
#jqfocus1 .boxBtnR{ right:-90px; top:175px;position:absolute;  cursor:pointer;}
#jqfocus1 .boxMask{ width:778px; height:422px; left:0px; top:0px; position:absolute; overflow:hidden;}
#jqfocus1 .boxCont{ position:absolute; height:422px;}
#jqfocus1 .boxCont .boxThat{ width:778px; height:422px; float:left; _display:inline;}
#jqfocus1 .boxCont .boxThat img{  float:left; _display:inline; margin:0px; box-shadow: 12px 12px 1px rgba(0,0,0,.4);}
#jqfocus1 .boxBtn{position:absolute; left:0px; bottom:-30px; width:778px; text-align:center;}
#jqfocus1 .boxBtn span{ display:inline-block; _display:inline; margin:0px 5px; cursor:pointer; width:18px; height:18px; background:url(../images/common2/go_dot2.png) 0 0 no-repeat; border-radius:50%;}
#jqfocus1 .boxBtn span.active{background:url(../images/common2/go_dot2.png) 0 -24px no-repeat;}


/* page5 */
.p5box { position: absolute; z-index:100; width: 100%; height:100%;}
.p5box .points { position: relative;}
.p5box .points img { position: absolute; cursor:pointer; z-index:1000;}

.p5title { width:1000px; height:600px; position: absolute; z-index:99; left:50%; top:50%; margin: -300px 0 0 -500px;}
.p5title img { display:block; margin-left:70px;}
.page5 .weixin { position:absolute; right:68px; top:58px;}

.ganWorks { width:1000px; height:400px; background:url(../images/common2/6ganbg.png); position:absolute; display:none;}
.jqFocusGan { width:657px; height:400px; margin:0px auto; position:relative;}
.jqFocusGan .boxBtnL{ left:15px; top:175px;position:absolute;  cursor:pointer;}
.jqFocusGan .boxBtnR{ right:15px; top:175px;position:absolute;  cursor:pointer;}
.jqFocusGan .boxMask{ width:657px; height:400px; left:0px; top:0px; position:absolute; overflow:hidden;}
.jqFocusGan .boxCont{ position:absolute; height:400px;}
.jqFocusGan .boxCont .boxThis{ width:657px; height:400px; float:left; _display:inline;}
.jqFocusGan .boxCont .boxThis img{  float:left; _display:inline; margin:0px; width:100%; max-width:100%; height:100%; max-height:100%; }
.jqFocusGan .boxBtn{position:absolute; left:0px; bottom:10px; width:657px; text-align:center;}
.jqFocusGan .boxBtn span{ display:inline-block; _display:inline; margin:0px 5px; cursor:pointer; width:16px; height:16px; background:url(../images/common2/go_dot3.png) 0 0 no-repeat; border-radius:50%;}
.jqFocusGan .boxBtn span.active{background:url(../images/common2/go_dot3.png) 0 -20px no-repeat;}
.ganWorks .close { right: 10px; top:10px; position:absolute;}
.boxE2 { width:340px; height:400px; display:table;}
.boxE2 .inner{ vertical-align:middle; display:table-cell; padding: 0 0 0 40px;}



/* page6 */
.p6box { width:1000px; height:600px; position: absolute; z-index:100; left:50%; top:50%; margin: -300px 0 0 -500px; }
.p6box .title img{ display: block; margin: 50px auto 15px;}
.p6box .form { width:680px; height:400px; background:url(../images/page6/bg1.png) 0 0 no-repeat; margin: 0 auto; color: #5e4421;}
.p6box .form .inner { padding: 30px 20px;}
.p6box .form .inner .label1 { width: 120px; line-height:39px; font-size:14px;}
.p6box .form .inner .label1 span { padding-right:7px;}
.p6box .form .inner .label2 { width: 320px; line-height:39px; font-size:14px;}
.p6box .form .inner .inner1 { padding-top:5px;}
.p6box .form .inner input { border:0; background:#8a704c; line-height: 25px; margin:7px 0; color:#fff;}
.p6box .form .inner select { float:left; border:0; background:#8a704c; line-height: 25px; color:#fff; height:25px; margin:7px 5px 0px 0; display:block;}
.p6box .form .inner .input1 { width:170px;  }
.p6box .form .inner .input2 { width:340px;  }
.p6box .form .inner .dib { width:340px; }
.p6box .form .inner .input3 { width:513px;}
.p6box .form .inner .select1 { width:167px; }
.p6box .form .inner .select2 { width:513px; }
.p6box .form .inner .select3 { width:255px; }
.p6box .form .inner .select4 { width:313px; }
.p6box .form .line { background:url(../images/page6/line.png) right top repeat-x; margin:15px 25px 0px 0; padding: 3px 0 0 0;}
.p6box .form .line .tj { width:131px; height:45px; border:none; background:url(../images/page6/new_btn1.png) 0 0 no-repeat; margin: 15px 0 0 0; text-indent:-999em; overflow: hidden; float:right;cursor: pointer;}

.p6box .form .inner .input1,.p6box .form .inner .input2,.p6box .form .inner .input3{height: 25px\9;}






